package com.lee.dhsg.service;

import com.lee.dhsg.domain.Student;
import org.springframework.stereotype.Component;

/**
 * 该服务层接口用于实现学生相关的业务
 * 1、学生登录
 * 2、学生注册
 * 3、退出登录
 * 4、
 *
 * @author Lee
 */

@Component
public interface StudentService {

    /**
     * 学生登录
     * 通过用户名和密码查询 student 表，返回一个 Student 对象
     *
     * @param username
     * @param password
     * @return
     */
    Student login(String username, String password);

    /**
     * 学生注册
     * 往 student 里添加一条数据，该条数据最初只有用户名和密码
     *
     * @param username
     * @param password
     * @throws Exception
     */
    void register(String username, String password) throws Exception;

}
